.project {
    padding-left:55px;
    padding-top:20px;
    padding-right:20px;
    position:relative;
    font-size:14px;
}

.project__header-work-request-name {
    font-size:14px;
    margin-bottom:3px;
}

.project__header {
    margin-bottom:20px;
}

.project__header-title {
    font-size:30px;
    line-height:30px;
}

.project__header-project-code {
    font-size:40px;
    font-family:din-condensed;
    color:#BBBBBB;
    position:absolute;
    top:20px;
    right:20px;
}

.project__meta {
    border:1px solid #DDD;
    border-left:none;
    border-right:none;
    display:flex;
    padding:18px 0 16px;
    margin-bottom:27px;
}

.project__meta-item {
    width:12%;
    flex-shrink:0;
}

.project__meta-people {
    width:40%;
    flex-grow:0;
    flex-shrink:0;
    display:flex;
}

.project__meta-person {
    width:50%;
    flex-grow:0;
    flex-shrink:0;
    display:flex;
    align-items:flex-start;
}

.project__meta-person-image {
    width:39px;
    height:39px;
    margin-right:10px;
    flex-grow:0;
    flex-shrink:0;
}